311 Flagler Ave Unit 101, New Smyrna Beach, FL 32169-7601, New Smyrna Beach
Best sub place hands down, a large 19$ sub will feed 2 to 3 people. The bread is freshly made and amazing. They use fres
2516 N Dixie Fwy, New Smyrna Beach, FL 32168-5884, New Smyrna Beach
Nice place food is excellent and staff is very friendly and knowledgeable.
Very tasty food, but it would also be a great place to get peach margaritas and chips and salsa and just hang out.